wire-stitching machine - Francés Inglés Diccionario